glossary definition - Español Inglés Diccionario